what's keeping someone - Turco Inglés Diccionario